be very exacting - Turkish English Dictionary